Split Computing and Early Exiting for Deep Learning Applications: Survey and Research Challenges

نویسندگان

چکیده

Mobile devices such as smartphones and autonomous vehicles increasingly rely on deep neural networks (DNNs) to execute complex inference tasks image classification speech recognition, among others. However, continuously executing the entire DNN mobile can quickly deplete their battery. Although task offloading cloud/edge servers may decrease device’s computational burden, erratic patterns in channel quality, network, edge server load lead a significant delay execution. Recently, approaches based split computing (SC) have been proposed, where is into head tail model, executed respectively device server. Ultimately, this reduce bandwidth usage well energy consumption. Another approach, called early exiting (EE), trains models embed multiple “exits” earlier architecture, each providing higher target accuracy. Therefore, tradeoff between accuracy be tuned according current conditions or application demands. In article, we provide comprehensive survey of state art SC EE strategies by presenting comparison most relevant approaches. We conclude article set compelling research challenges.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Survey of Mobile Cloud Computing Applications: Perspectives and Challenges

As mobile computing has been developed for decades, a new model for mobile computing, namely, mobile cloud computing, emerges resulting from the marriage of powerful yet affordable mobile devices and cloud computing. In this paper we survey existing mobile cloud computing applications, as well as speculate future generation mobile cloud computing applications. We provide insights for the enabli...

متن کامل

Unsupervised Machine Learning for Networking: Techniques, Applications and Research Challenges

While machine learning and artificial intelligence have long been applied in networking research, the bulk of such works has focused on supervised learning. Recently there has been a rising trend of employing unsupervised machine learning using unstructured raw network data to improve network performance and provide services such as traffic engineering, anomaly detection, Internet traffic class...

متن کامل

Multicores in Cloud Computing: Research Challenges for Applications

With modern techniques that allow billions of transistors on a chip, microprocessor design is going to a world of multicore. A cluster of multicores will be commonly used as an efficient computational platform for high performance computing in the near future. Correspondingly, the resource providers, who share their computing elements and storage with customers, will also upgrade their machines...

متن کامل

Pen Computing: Challenges and Applications

Pen computing as afield broadly includes computers and applications in which a pen is the main input device. This field continues to draw a lot of attention from researchers because there are a number qf applications where pen is the most convenient form of input. These include: 1 . Preparrng a f i r s t d r a f t o f a d o c u m e n t a n d concentrating on content creation. 2. A sociallv acce...

متن کامل

The Scope and Challenges for Deep Learning.

I’ve been using machine-learning methods for more than two decades for a variety of problems, the most challenging of which has been to design a set of algorithms that learn from data how to trade securities profitably on their own and with minimal human input. I started this research to answer a basic question, namely, whether machine-learning algorithms could be shaped to make investment deci...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: ACM Computing Surveys

سال: 2022

ISSN: ['0360-0300', '1557-7341']

DOI: https://doi.org/10.1145/3527155